Radar tomography - German English Dictionary